rest booth - Turkish English Dictionary